#include<stdio.h>
//打印1~100中的所有素数

int is_prime(int x)//函数法
{
	for (int j = 2; j <= x - 1; j++)//将2~i-1的数与i相除,判断是否能整除,从而判断i是否为素数
	{
		if (x % j == 0)
		{
			return 0;
		}
	}
	return 1;
}

int main()
{
	//输入1~100
	for (int i = 1; i <= 100; i++)
	{
		//直接法

		/*int vlog = 1;*///设置一个开关来判断是否为素数,并打印
		//for (int j = 2; j <= i-1; j++)//将2~i-1的数与i相除,判断是否能整除,从而判断i是否为素数
		//{
		//	if (i % j == 0)
		//	{
		//		vlog = 0;
		//		break;
		//	}
		//}

		if (is_prime(i))//直接法为(vlog == 1)
		{
			printf(" %d", i);
		}
	}
	return 0;
} 